2255 Otay Lakes Rd, Chula Vista, CA 91915-1001, Chula Vista
"Joined the app for a free appetizer of chips and salsa. I got the Maui burger with fries it was deli"
"Joined the app for a free appetizer of chips and salsa. I got the Maui burger with fries it was deli"